masquerade costumes - Alemán Inglés Diccionario